package br.ufrn.sigtcc.controller.cadastros.interfaces;

import java.util.List;

import br.ufrn.sigtcc.model.entidades.TCC;
import br.ufrn.sigtcc.util.exceptions.BDException;

public interface IControleCadastroTCC {
	public List<TCC> listarTccs() throws BDException;
	public List<TCC> listarTcc() throws BDException;
	public void cadastrarTcc() throws BDException, IllegalArgumentException;
	public void atualizarTcc() throws BDException, IllegalArgumentException;
	public void removerTcc() throws BDException, IllegalArgumentException;
}
